enemy plant - Spanish English Dictionary